palatal vault - French English Dictionary